body{
  background: #efefef;
}
.wrap{
  border-radius: 0.1rem;
  margin: 0 auto;
  padding:0 0.46rem;
  width: 6.9rem;
  margin-top: 0.26rem;
  margin-bottom: 0.26rem;
  box-shadow:0rem 0rem 0.59rem 0rem rgba(153,153,153,0.15);
  background: white;
  overflow: hidden; 
}
.wrap .bottomInfo{
  width: 100%;
}
.wrap .title{
  margin-top: 0.6rem;
  font-size:0.28rem;
  font-weight:bold;
  color:rgba(51,51,51,1);
}
.wrap .title2{
  margin-top: 0.71rem;
}
.wrap .title3{
  margin-top: 0.61rem;
}
.wrap .des{
  line-height:0.48rem;
  margin-top: 0.26rem;
  margin-bottom: 0.54rem;
  font-size:0.26rem;
  color:rgba(51,51,51,1);
}
.wrap .des2{
  line-height:0.48rem;
  margin-top: 0.28rem;
}
.wrap .des3{
  line-height:0.48rem;
  margin-top: 0.28rem;
  margin-bottom: 1rem;
}

.bottomInfo {
  width: 6.9rem;
  background: white;
  padding: 0.49rem;
  padding-bottom: 0.59rem;
}
.bottomInfo .bottomTitle {
  padding-bottom: 0.05rem;
}

.title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* height:0.31rem; */
  width: 100%;
  font-size:0.32rem;
  font-weight:bold;
  color:rgba(51,51,51,1);
  padding: 0.01rem;
  padding-left: 0.2rem;
  border-left: 0.08rem solid rgba(207,20,27,1);
}
.title .remarks {
  padding-left: 0.28rem;
  font-size:0.24rem;
  font-weight:400;
  color:rgba(189,189,189,1);
  position: relative;
}
.title .remarks::after {
  content: '*';
  position: absolute;
  font-weight:400;
  line-height:0.42rem;
  color:rgba(211,20,28,1);
}